.flight-list-content {
     padding: 1.25rem;
     background: #f6f6f6;
     padding-bottom: 4.167rem;
}
 .item {
     background: #fff;
     padding: 1.583rem 1.9167rem 0 1.9167rem;
     margin-bottom: 0.834rem;
     position: relative;
}
 .car-info p, .sit-info .mui-col-xs-4 {
     text-align: center;
     color: #333;
     font-size: 1.25rem;
}
 .car-info .all-time, .sit-info .sit-num {
     color: #999;
}
 .form-time {
     font-size: 1.5rem;
     font-weight: bold;
}
 .car-info-car {
     font-size: 1.3rem;
}
 .car-info-img b {
     width: 6.67rem;
     height: 0.083rem;
     background: #ccc;
     display: inline-block;
     vertical-align: middle;
}
 .car-info {
     border-bottom: 0.083rem dashed #e5e5e5;
     padding-bottom: 0.9166rem;
}
 .car-info .car-info-addr {
     font-size: 1.5rem;
}
/*on off */
 .border-1 {
     height: 5rem;
     line-height: 5rem;
     color: #999;
}
 .car-info {
     position: relative;
}
 .yuan1, .yuan2 {
     background: #f6f6f6;
     position: absolute;
     bottom: -0.75rem;
     width: 1.4167rem;
     height: 1.583rem;
     border-radius: 50%;
}
 .yuan1 {
     left: -2.5rem;
}
 .yuan2 {
     right: -2.5rem;
}
/*乘客 */
 .passenger {
     background: #fff;
     padding: 1.583rem 1.9167rem 0 1.9167rem;
     margin-bottom: 0.834rem;
     position: relative;
}
 .passenger-name {
     color: #333;
     margin-bottom: 0.5rem;
     font-weight: 1.1667rem;
}
 .passenger-card {
     font-weight: 1.1667rem;
}
 .passenger .mui-icon {
     color: #ccc;
}
 .passenger .mui-col-xs-3 {
     border-left: 0.083rem solid #dedede;
     padding-left: 1.3rem;
}
 .passenger .mui-row {
     padding-bottom: 1.583rem;
}
 .passenger-type {
     font-size: 1.1667rem;
     border-top: 0.083rem solid #e5e5e5;
     height: 3.35rem;
     line-height: 3.35rem;
}
 .phone {
     background: #fff;
     padding: 0.834rem 1.9167rem;
     margin-bottom: 0.834rem;
     position: relative;
}
 .phone_num {
     color: #999;
}
/*同意条款 */
 .aside .mui-col-xs-4 {
     height: 100%;
}
 .aside-price {
     color: #333;
     padding: 0.16rem 0;
     font-size: 1.3rem;
}
 .car-info-detail {
     height: 4.167rem;
     line-height: 4.167rem;
     position: relative;
}
 .progress{
     background: url(../../img/carTicket/progress.png) no-repeat;
     width: 91%;
     margin: 0 auto;
     height: 3.35rem;
     line-height: 3.35rem;
     background-size: contain;
     text-align: center;
     color: #fff;
}
 .phone>.phone-row+.phone-row{
     border-top: 0.083rem solid #e5e5e5;
}
 .phone .phone-row{
     padding-bottom: 0.834rem;
}
 .car-info-success-img{
     width: 5rem;
}
 .car-info-success-text1{
     color: #333;
     font-size: 1.1667rem;
     margin-bottom: 0.5834rem;
}
 .car-info-detail-success{
     padding-bottom: 1.3rem;
     padding-top: 0.4167rem;
}
 .passenger-type-1{
     color: #999;
}
 .phone-row-m div{
     padding-top: 0.4167rem;
}
 .passenger-price{
     color: #5C9BF8;
}
 .num_all{
     color: #333;
}
 .aside{
     background: #fff;
}
 .btn2{
     margin-right: 1.25rem;
     margin-top: 0.6rem;
     width: 7.5rem;
     height: 2.9165rem;
     color: #999;
}
 .mui-btn-primary{
     color: #fff;
     background: #4e93f8;
}
 .btn_red{
     border: 1px solid #F0BFBF;
     color: #D85959;
}
 .procedure{
     color: #E59292;
}
 .mui-btn-warning{
     background: #E6A545;
     color: #fff;
}
 